package com.dragon.modules.yuegou.client.wechat_mini.request;

/**
 * 直播房间创建请求
 * 
 * @author pengxin
 *
 */
public class RoomCreateRequest {

	/**
	 * 房间名字
	 */
	private String name;

	/**
	 * 通过 uploadfile 上传，填写 mediaID
	 */
	private String coverImg;

	/**
	 * 开始时间
	 */
	private Long startTime;

	/**
	 * 结束时间
	 */
	private Long endTime;

	/**
	 * 主播昵称
	 */
	private String anchorName;

	/**
	 * 主播微信号
	 */
	private String anchorWechat;

	/**
	 * 通过 uploadfile 上传，填写 mediaID
	 */
	private String shareImg;

	/**
	 * 通过 uploadfile 上传，填写 mediaID
	 */
	private String feedsImg;

	/**
	 * 是否开启官方收录，1 开启，0 关闭
	 */
	private Integer isFeedsPublic = 0;

	/**
	 * 直播类型，1 推流 0 手机直播
	 */
	private Integer type = 0;
	
	/**
	 * 1：横屏 0：竖屏
	 */
	private Integer screenType = 0;
	/**
	 * 是否 关闭点赞 1 关闭
	 */
	private Integer closeLike = 0;

	/**
	 * 是否 关闭商品货架，1：关闭
	 */
	private Integer closeGoods = 0;

	/**
	 * 是否开启评论，1：关闭
	 */
	private Integer closeComment = 0;

	/**
	 * 是否关闭回放 1 关闭
	 */
	private Integer closeReplay = 0;

	/**
	 * 是否关闭分享 1 关闭
	 */
	private Integer closeShare = 0;

	/**
	 * 是否关闭客服，1 关闭
	 */
	private Integer closeKf = 1;

	public Long getStartTime() {
		return startTime;
	}

	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}

	public Long getEndTime() {
		return endTime;
	}

	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getCoverImg() {
		return coverImg;
	}

	public void setCoverImg(String coverImg) {
		this.coverImg = coverImg;
	}

	public String getAnchorName() {
		return anchorName;
	}

	public void setAnchorName(String anchorName) {
		this.anchorName = anchorName;
	}

	public String getAnchorWechat() {
		return anchorWechat;
	}

	public void setAnchorWechat(String anchorWechat) {
		this.anchorWechat = anchorWechat;
	}

	public String getShareImg() {
		return shareImg;
	}

	public void setShareImg(String shareImg) {
		this.shareImg = shareImg;
	}

	public String getFeedsImg() {
		return feedsImg;
	}

	public void setFeedsImg(String feedsImg) {
		this.feedsImg = feedsImg;
	}

	public Integer getIsFeedsPublic() {
		return isFeedsPublic;
	}

	public void setIsFeedsPublic(Integer isFeedsPublic) {
		this.isFeedsPublic = isFeedsPublic;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getScreenType() {
		return screenType;
	}

	public void setScreenType(Integer screenType) {
		this.screenType = screenType;
	}

	public Integer getCloseLike() {
		return closeLike;
	}

	public void setCloseLike(Integer closeLike) {
		this.closeLike = closeLike;
	}

	public Integer getCloseGoods() {
		return closeGoods;
	}

	public void setCloseGoods(Integer closeGoods) {
		this.closeGoods = closeGoods;
	}

	public Integer getCloseComment() {
		return closeComment;
	}

	public void setCloseComment(Integer closeComment) {
		this.closeComment = closeComment;
	}

	public Integer getCloseReplay() {
		return closeReplay;
	}

	public void setCloseReplay(Integer closeReplay) {
		this.closeReplay = closeReplay;
	}

	public Integer getCloseShare() {
		return closeShare;
	}

	public void setCloseShare(Integer closeShare) {
		this.closeShare = closeShare;
	}

	public Integer getCloseKf() {
		return closeKf;
	}

	public void setCloseKf(Integer closeKf) {
		this.closeKf = closeKf;
	}

}
